Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
30 MARSH WALL £26,650,000 20 Dec 2019
56 MARSH WALL £1,260,000 28 Sep 2023